have a desperate longing - Turco Inglés Diccionario